inflatable dinghy - German English Dictionary